8115 West Manchester Avenue, Los Angeles, CA 90293
View on Map
What travelers say:
For anyone who likes thin crust pizza, this place is a MUST! We are originally from New York...and have often had pizza in NYC, but this is the very best we have ever eaten! The tiny establishment in Westchester boasts a few tables for indoor seating...and several more outdoors. The place is ALWAYS busy, offering other Italian entrees, as well as pizza....and "take away" is always an option.